/*
 * Bishop.h
 *
 *  Created on: 18 Jan 2011
 *      Author: sinan
 */

#ifndef BISHOP_H_
#define BISHOP_H_

#include "../ChessMan.h"
#include "../ChessTable.h"
#include <vector>
using namespace std;

class Bishop : public ChessMan {

public:
	Bishop();
	Bishop(ChessManColor cmColor);
	virtual ~Bishop();
	vector<VisitableCoordinate> GetMovementList(ChessTableCoordinate Coordinate
			, ChessMan matrix[8][8]);
};

#endif /* BISHOP_H_ */
